$(function(){
	var pageIndex = 1;
	var deleteNode;
	var changeId = null;
	var add = 0;
	var searchS = 0;
	var cancel = true;
	var modify = 0;
	var counselorsId = 0;
	var pageNum = 1;
	var totalPages = 1;

	//获取--加载页面时顾问信息请求成功
	function requestSuccess(data){
		if( data.status == true ){
			// alert(data.content);
			if( data.data.content.length == 0 ){
				alert("无顾问记录");
				return;
			}
			totalPages = data.data.totalPages;
			if( data.data.totalPages ){
				$("#page-total").html(data.data.totalPages);
			}else{
				$("#page-total").html(1);
			}
			$("#page-num").html(pageNum);
			var node2 = $(".detail-check").find("tr").eq(0).clone();
			$(".detail-check").html("");
			for( var i = 0; i< data.data.content.length; i++ ){
				var item = data.data.content[i];
				var node = node2.clone();
				// node.attr("id",item.id);
				node.find("#saler-id").html(item.id);
				node.find("#saler-name").html(item.name);
				// node.find("#saler-psw").html(item.password);
				node.find("#saler-sex").html(item.gender);
				node.find("#saler-age").html(item.age);
				node.find("#saler-idCard").html(item.idCard);
				node.find("#saler-phone").html(item.phone);
				node.find("#saler-entryYear").html(item.entryTime);			
				node.find(".s-student").html(0);
				node.find(".s-child").html(0);
				node.removeClass("hide");
				$(".detail-check").append(node);
			}
		}
	}

	//获取--加载页面时顾问信息请求失败
	function requestError(data){
		alert("获取顾问信息失败 error");
	}
	//添加--顾问请求成功
	function addSalerS(data){
		if( data.status == true ){
			alert("添加成功");
			location.reload();
		}else{
			alert(data.msg+"添加顾问失败"+"!");
		}
	}
	//添加--顾问失败
	function addSalerE(data){
		alert("注册顾问失败 error");
	}
	//查找顾问请求成功
	function findSuccess(data){
		if( data.status ){
	  	var node2 = $(".detail-check").find("tr").eq(0).clone();
	  	$(".detail-check").html("");
	  	for( var i = 0; i< data.data.content.length; i++ ){
				var item = data.data.content[i];
				var node = node2;
				// node.attr("id",item.id);
				node.find("#saler-id").html(item.id);
				node.find("#saler-name").html(item.name);
				// node.find("#saler-psw").html(item.password);
				node.find("#saler-sex").html(item.gender);
				node.find("#saler-age").html(item.age);
				node.find("#saler-idCard").html(item.idCard);
				node.find("#saler-phone").html(item.phone);
				node.find("#saler-entryYear").html(item.entryTime);
				
				node.find(".s-student").html(0);
				node.find(".s-child").html(0);
				
				node.removeClass("hide");
				$(".detail-check").append(node);
			}
		}
		
	}

	//查找顾问请求失败
	function findError(data){
		console.log(data.msg);
	}

	//删除顾问请求成功
	function deleteSuccess(data){
		if( data.status == true ){
			alert("删除成功");
			location.reload();
		}else{
			alert("删除失败");
		}
	}
	//删除顾问请求失败
	function deleteError(data){
		alert("删除失败Error");
	}
	//修改顾问信息信息获取
	function setInfoSuccess(data){
		if( data.status == true ){
			alert("修改成功");
			location.reload();
		}else{
			alert("修改失败");
		}
	}
	function setInfoError(data){
		alert("修改失败+Error");
	}

	//--获取顾问信息成功
	function getInfoSuccess(data){
		
		if( data.status == true ){
			$(".saler-id2").html(data.data.content[0].id);
			$(".saler-name2").html(data.data.content[0].name);
			// $(".saler-psw2").html();
			$(".saler-sex2").html(data.data.content[0].gender);
			$(".saler-age2").html(data.data.content[0].age);
			$(".saler-idCard2").html(data.data.content[0].idCard);
			$(".saler-phone2").html(data.data.content[0].phone);
			$(".saler-entryYear2").html(data.data.content[0].entryTime);
			$(".table-box").addClass("hide");
			$(".account-box").removeClass("hide");
			// $(".table-box2").removeClass("hide");
		}
	}
	//--获取顾问信息失败
	function getInfoError(data){
			if( data.status == false ){
				alert("获取失败+Error");
			}
	}

	//--点击顾问查看信息
	$(".detail-check").on("click",".saler-record",function(){
		// console.log("click");
		add= 0;
		cancel = true;
		$(this).click(function(){
			 counselorsId = $(this).find("th:first").text();
			 $.ajax({
				type: "get",
				url: 'http://106.75.143.27/counselors',
				// data: {"counselorsId":counselorsId},
				data: {"page":0,"id":counselorsId},
				contentType: 'application/x-www-form-urlencoded',
				success: getInfoSuccess,
				error: getInfoError
			});
			
		});
	});

	//--删除顾问
	$(".detail-check").on("click","#delete-info",function(){
		 counselorsId = $(this).parent().find("th:first").text();
		 console.log(counselorsId);
		 $.ajax({
			type: "delete",
			url: 'http://106.75.143.27/counselors/'+counselorsId,
			// contentType: 'application/x-www-form-urlencoded',
			success: deleteSuccess,
			error: deleteError
		});		
		 return false;
		
	});

	//--添加学员跟踪记录
	// $('#myModal').on('shown.bs.modal', function () {
	//   $('#myInput').focus();
	// });

	//--点击修改顾问信息
	$(".info-modify").click(function(){
		modify = 1;
		$(".st-info").each(function(){
			// $(this).attr("contenteditable", "true");
			$(this).attr("contenteditable", "true");
			$(this).addClass("compile-box");
		})
		$(".add-record").addClass("hide");
		$(".book-class").addClass("hide");
		$(".info-modify").addClass("hide");
		$(".info-back").addClass("hide");
		$(".saler-confirm").removeClass("hide");
		$(".add-back").removeClass("hide");
	});

	//--确认添加/修改顾问
	$(".saler-confirm").click(function(){
		if(add){
			console.log("add");
			add = 0;
			var data = {

				"name": $(".saler-name2").html(),
				"password": $(".saler-psw2").html(),
				"phone": $(".saler-phone2").html(),
				"gender": $(".saler-sex2").html(),
				"age": $(".saler-age2").html(),
				"idCard": $(".saler-idCard2").html(),
				"entryTime": $(".saler-entryYear2").html(),
			};
			console.log(data);
			
			Ajax({
				url: "http://106.75.143.27/counselors",
				type: "post",
				data: JSON.stringify(data),
				contentType: 'application/json',
				dataType: 'json',
				call1:  addSalerS,
				call2:  addSalerE
			});
		}else{
			add = 0;
			console.log("modify");
			var data = {
				
				"name": $(".saler-name2").html(),
				"password": $(".saler-psw2").html(),
				"phone": $(".saler-phone2").html(),
				"gender": $(".saler-sex2").html(),
				"age": $(".saler-age2").html(),
				"idCard": $(".saler-idCard2").html(),
				"entryTime": $(".saler-entryYear2").html(),
				
			};
			
			$.ajax({
				type: "put",
				url: "http://106.75.143.27/counselors/"+counselorsId,
				data: JSON.stringify(data),
				contentType: 'application/json',
				dataType: 'json',
				success: setInfoSuccess,
				error: setInfoError
			});
		}
		
	});

	//--取消-->添加/修改顾问信息
	$(".add-back").click(function(){
		$(".st-info").each(function(){
			$(this).attr("contenteditable", "false");
			$(this).removeClass("compile-box");
		});
		$(".saler-info").attr("contenteditable", "false").removeClass("compile-box");
		if( add ){//取消添加
			add = 0;
			$(".table-box1").removeClass("hide");
			$(".account-box").addClass("hide");
			$(".table-box2").addClass("hide");

			// $(".add-record").addClass("hide");
			// $(".book-class").removeClass("hide");
			$(".info-modify").removeClass("hide");
			$(".info-back").removeClass("hide");
			$(".saler-confirm").addClass("hide");
			$(".add-back").addClass("hide");
			return;
		}else{//取消修改
			// $(".add-record").removeClass("hide");
			$(".info-modify").removeClass("hide");
			$(".info-back").removeClass("hide");
			$(".saler-confirm").addClass("hide");
			$(".add-back").addClass("hide");
		}
		
	})

	//--查看顾问信息-->返回顾问记录页面
	$(".info-back").click(function(){
		$(".table-box1").removeClass("hide");
		$(".account-box").addClass("hide");
		$(".table-box2").addClass("hide");
	});

	// //--保存跟进信息
	// $(".add-confirm").click(function(){
	// 	console.log($(".add-record-text").html());
	// 	// Ajax({
	//  //        url: '',
	//  //        type:"post",
	//  //        data: {"keeperId":changeId,"record":},
	//  //        call1: addConfirmSuccess,
	//  //        call2: addConfirmError
	//  //    });
	// })

	//--搜索顾问
	$("#select-saler").click(function(){
		var searchText = $("#search-number").val();
		$.ajax({
			type: "get",
			url: 'http://106.75.143.27/counselors',
			data: {"page":0,"name":searchText},
			contentType: 'application/x-www-form-urlencoded',
			success: findSuccess,
			error: findError
		});
	})

	//--添加顾问
	$("#add-saler").click(function(){
		add = 1;
		$(".table-box1").addClass("hide");
		$(".account-box").removeClass("hide");
		$(".st-info").each(function(){
			// $(this).attr("contenteditable", "true");
			$(this).html("");
			$(this).attr("contenteditable", "true");
			$(this).addClass("compile-box");
		});
		$(".saler-info").html("").attr("contenteditable", "true").addClass("compile-box");
		$(".add-record").addClass("hide");
		$(".book-class").addClass("hide");
		$(".info-modify").addClass("hide");
		$(".info-back").addClass("hide");
		$(".saler-confirm").removeClass("hide");
		$(".add-back").removeClass("hide");
		
	});
	//--点击学员，查看学员记录
	$(".t-student").on("click",function(ev){
		searchS = 1;
		var ev = ev || window.event
		ev.stopPropagation();
		console.log(1);
		$(".table-box1").addClass("hide");
		$(".table-box2").removeClass("hide");
		$(".t-info-back").removeClass("hide");
	});
	//--查看学员信息返回
	$(".t-info-back").click(function(){
		if(searchS){
			$(".table-box2").addClass("hide");
		}else{
			$(".table-box3").addClass("hide");
		}
		$(".table-box1").removeClass("hide");	
		$(".t-info-back").addClass("hide");
	});
	//--查看潜在客户
	$(".t-child").on("click",function(ev){
		searchS = 0;
		var ev = ev || window.event
		ev.stopPropagation();
		$(".table-box1").addClass("hide");
		$(".table-box3").removeClass("hide");
		$(".t-info-back").removeClass("hide");
	})

	//前一页
	$("#page-pre").click(function(){
		 pageNum = $("#page-num").html();
		 
		if( pageNum == 1 ){
			alert("已经是第1页了哦");
		}else{
			 pageNum--;
			 var num = pageNum -1;
			 console.log(num);
			$.ajax({
				type: "get",
				url: 'http://106.75.143.27/counselors?sort=createdTime,desc',
				data: {"page":num},
				contentType: 'application/x-www-form-urlencoded',
				success: requestSuccess,
				error: requestError
			});
		}
	});
	//--后一页
	$("#page-next").click(function(){
		
		 pageNum = $("#page-num").html();
		
		if( pageNum >= (totalPages) ){
			alert("已经是最后一页了哦");
		}else{
			pageNum++;
			var num = pageNum-1;
			console.log(num);
			$.ajax({
				type: "get",
				url: 'http://106.75.143.27/counselors?sort=createdTime,desc',
				data: {"page":num},
				contentType: 'application/x-www-form-urlencoded',
				success: requestSuccess,
				error: requestError
			});
		}
	});
	//--跳转页面
	$("#skip").click(function(){
		var num = $("#js-skip").val();
		console.log(num);
		if( ( num < 1 )||( num > totalPages ) ){
			alert("请输入正确页数");
		}else{
			$.ajax({
				type: "get",
				url: 'http://106.75.143.27/counselors?sort=createdTime,desc',
				data: {"page":num-1},
				contentType: 'application/x-www-form-urlencoded',
				success: requestSuccess,
				error: requestError
			});
		}
	});


	//--加载顾问信息
	$.ajax({
		type: "get",
		url: 'http://106.75.143.27/counselors?sort=createdTime,desc',
		data: {"page":0},
		contentType: 'application/x-www-form-urlencoded',
		success: requestSuccess,
		error: requestError
	});

})



